patch up the quarrel up - Espagnol Anglais Dictionnaire